mechanical defect - Français Anglais Dictionnaire